more ambitious - German English Dictionary